const express = require("express");
const app = express();
const bodyParse = require("body-parser") //引入body-parser
app.use(bodyParse.urlencoded({
        extended: false
    })) //挂载中间件
    //引入路由文件
const route = require('./route');
// //node接口部分:允许跨域一定要放在实例化之后！！！！
// app.all("*", function(req, res, next) {
//     //设置允许跨域的域名，*代表允许任意域名跨域
//     res.header("Access-Control-Allow-Origin", "*");
//     //允许的header类型
//     res.header("Access-Control-Allow-Headers", "content-type");
//     //跨域允许的请求方式 
//     res.header("Access-Control-Allow-Methods", "DELETE,PUT,POST,GET,OPTIONS");
//     if (req.method.toLowerCase() == 'options')
//         res.send(200); //让options尝试请求快速结束
//     else
//         next();
// })
app.use("/api", route)

//监听3000端口
app.listen(3000, () => {
    console.log("3000端口服务已启动")
})